<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Strict//EN">
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<title>IupGetAttributes</title>

<link rel="stylesheet" type="text/css" href="../../style.css">
<style type="text/css">
.style1 {
	text-decoration: underline;
}
</style>
</head>
<body>

<h2>IupGetAttributes</h2>
<p>Returns all attributes of a given element 
  that are set in the internal hash table. The known attributes that are pointers (not strings) are 
  returned as integers.</p>
<p>The internal attributes are not returned (attributes prefixed with &quot;_IUP&quot;).</p>
<p>Before calling this function the application must ensure that there is no pointer attributes set for that element, 
although all known pointers attributes are handled.</p>
<p>This function should be avoided. Use <b>IupGetAllAttributes</b> instead.</p>
<h3>
Parameters/Return</h3>
<pre>char* IupGetAttributes (Ihandle *<strong>ih</strong>); [in C]
iup.GetAttributes(<strong>ih</strong>: ihandle) -&gt; (<strong>ret</strong>: string) [in Lua] </pre>
<p><b>ih</b>: Identifier of the interface element.</p>
<p><span class="style1">Returns:</span> a string with all attributes in the 
  format: &quot;NAME=VALUE, NAME=&quot;VALUE&quot;, ...&quot;.</p>
<h3>See Also</h3>
<p><a href="iupgetattribute.html">IupGetAttribute</a>, 
<a href="iupgetallattributes.html">IupGetAllAttributes</a>, 
<a href="iupsetattribute.html">IupSetAttribute</a>, 
<a href="iupsetattributes.html">IupSetAttributes</a></p>

</body>

</html>
